installation error "Multiple Ambiguous Overloads"
I'm attempting to install from the xchange_server_2007_with_service_pack_1_enterprise_and_standard_x64 file on a virtualized 2008 server. During the "Organization Preparation" process the install fails with the following error:[1/19/2009 12:44:03 AM] [2] Launching sub-task '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/19/2009 12:44:03 AM] [2] Beginning processing.[1/19/2009 12:44:03 AM] [2] Ending processing.[1/19/2009 12:44:05 AM] [1] Exception : Microsoft.Exchange.Configuration.MonadDataProvider.CommandExecutionException: Unexpected error [0x3180030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'. ---> System.Management.Automation.MethodException: Multiple ambiguous overloads found for "ToString" and the argument count: "1". at System.Management.Automation.Adapter.GetBestMethodAndArguments(String methodName, MethodInformation[] methods, Object[] arguments, Object[]& newArguments, Int32& bestMethodIndex) at System.Management.Automation.DotNetAdapter.MethodInvokeDotNet(String methodName, Object target, MethodInformation[] methodInformation, Object[] arguments) at System.Management.Automation.Adapter.BaseMethodInvoke(PSMethod method, Object[] arguments) at System.Management.Automation.ParserOps.CallMethod(Token token, Object target, String methodName, Object[] paramArray, Boolean callStatic, Object valueToSet) at System.Management.Automation.MethodCallNode.InvokeMethod(Object target, Object[] arguments, Object value) at System.Management.Automation.MethodCallNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.AssignmentStatementNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) --- End of inner exception stack trace --- at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.ClosePipeline(MonadAsyncResult asyncResult) at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.EndExecute(MonadAsyncResult asyncResult) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.ExecuteScript(String script, Boolean handleError, Int32 subSteps, LocalizedString statusDescription) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.GenerateAndExecuteTaskScript(InstallationCircumstances installationCircumstance)[1/19/2009 12:44:05 AM] [1] [WARNING] An unexpected error has occurred and debug information is being generated: Unexpected error [0x3180030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/19/2009 12:44:05 AM] [1] [ERROR] Unexpected error [0x3180030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/19/2009 12:44:05 AM] [1] [ERROR] Multiple ambiguous overloads found for "ToString" and the argument count: "1".I would appreciate suggestions for correcting this error.
January 19th, 2009 4:09am
Hi,
Have you installed the Active Directory Domain Services remote management tools on Windows Server 2008 prior to installing Exchange? Please refer to the following article first.
How to Install Exchange 2007 SP1 Prerequisites on Windows Server 2008 or Windows Vista
http://technet.microsoft.com/en-us/library/bb691354.aspx
If you have done all the prerequisites, please download the installation package from the link below and try again.
http://www.microsoft.com/downloads/details.aspx?FamilyID=44c66ad6-f185-4a1d-a9ab-473c1188954c&displaylang=en
If the issue persists, please send ExchangeSetup log to me and paste the related error in event log into the forum.
Thanks,
Elvis
Free Windows Admin Tool Kit Click here and download it now
January 20th, 2009 4:10am
After creating a new virtual host, downloading a fresh exchange install file, and following the prerequisite setups I still get the following error:[1/24/2009 3:55:00 PM] [2] Launching sub-task '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/24/2009 3:55:00 PM] [2] Beginning processing.[1/24/2009 3:55:00 PM] [2] Ending processing.[1/24/2009 3:55:01 PM] [1] Exception : Microsoft.Exchange.Configuration.MonadDataProvider.CommandExecutionException: Unexpected error [0x6450030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'. ---> System.Management.Automation.MethodException: Multiple ambiguous overloads found for "ToString" and the argument count: "1". at System.Management.Automation.Adapter.GetBestMethodAndArguments(String methodName, MethodInformation[] methods, Object[] arguments, Object[]& newArguments, Int32& bestMethodIndex) at System.Management.Automation.DotNetAdapter.MethodInvokeDotNet(String methodName, Object target, MethodInformation[] methodInformation, Object[] arguments) at System.Management.Automation.Adapter.BaseMethodInvoke(PSMethod method, Object[] arguments) at System.Management.Automation.ParserOps.CallMethod(Token token, Object target, String methodName, Object[] paramArray, Boolean callStatic, Object valueToSet) at System.Management.Automation.MethodCallNode.InvokeMethod(Object target, Object[] arguments, Object value) at System.Management.Automation.MethodCallNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.AssignmentStatementNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) --- End of inner exception stack trace --- at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.ClosePipeline(MonadAsyncResult asyncResult) at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.EndExecute(MonadAsyncResult asyncResult) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.ExecuteScript(String script, Boolean handleError, Int32 subSteps, LocalizedString statusDescription) at Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.GenerateAndExecuteTaskScript(InstallationCircumstances installationCircumstance)[1/24/2009 3:55:01 PM] [1] [WARNING] An unexpected error has occurred and debug information is being generated: Unexpected error [0x6450030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/24/2009 3:55:01 PM] [1] [ERROR] Unexpected error [0x6450030] while executing command '$error.Clear(); foreach ($lcid in (get-DsnSupportedLanguages)) { $lcidStr = $lcid.ToString([System.Globalization.NumberFormatInfo].InvariantInfo); install-Container -Name:"Transport Settings","DSN Customization",$lcidStr -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"Internal" -DomainController $RoleDomainController; install-Container -Name:"Transport Settings","DSN Customization",$lcidStr,"External" -DomainController $RoleDomainController; }'.[1/24/2009 3:55:01 PM] [1] [ERROR] Multiple ambiguous overloads found for "ToString" and the argument count: "1".[1/24/2009 4:08:26 PM] [0] End of Setup
January 24th, 2009 9:14pm
I confirm that this is an error that is consistent with Windows Server 2008 R2 Beta as I am trying also to install Exchange Server 2007 SP1 for x64 processor and get the identical error described hereI am going to install the regular Windows Server 2008 (x64-bit ?) and see what happens.
Free Windows Admin Tool Kit Click here and download it now
March 25th, 2009 3:00am
Hi,I have the same problem when I try to install Exchange 2007 SP 2 on a Windows Server 2008 x64.multiple ambigous overloads found for "ToString" and the argument count: "1"
September 15th, 2009 5:01am
This issue is resolved by running the command
ServerManagerCmd -i PowerShellJust make sure that the perquisites are followed refer to http://technet.microsoft.com/hi-in/library/bb691354%28en-us,EXCHG.80%29.aspx
Free Windows Admin Tool Kit Click here and download it now
November 29th, 2011 12:01pm